package Libs.Dados.Objetos
{
	import mx.collections.ArrayCollection;
	
	[RemoteClass(alias="Neturion.Dados.Produto")]
	public class Produto
	{
		private var _produtoId:int;
        private var _codigo:String;
        private var _descricao:String;
        private var _listaFornecedores:ArrayCollection;
		
		public function Produto()
		{
			this._listaFornecedores=new ArrayCollection();
		}
	
        public function get ProdutoId():int
        {
            return this._produtoId;
        }

        public function get Codigo():String
        {
            return this._codigo;
        }

        public function get Descricao():String
        {
            return this._descricao;
        }

        public function get ListaFornecedores():ArrayCollection
        {
            return this._listaFornecedores;
        }

        public function set ProdutoId(value:int):void
        {
            this._produtoId=value;
        }

        public function set Codigo(value:String):void
        {
            this._codigo=value;
        }

        public function set Descricao(value:String):void
        {
            this._descricao=value;
        }

        public function set ListaFornecedores(value:ArrayCollection):void
        {
            this._listaFornecedores=value; 
        }
	}
}